package com.it.thread_safe;

/**
 * 目标：模拟线程安全问题
 */
public class ThreadTest {
    public static void main(String[] args) {
        // 1.创建一个账户对象，代表两个人的共享账户
        Account acc = new Account("ICBC-110",10000);

        // 2.创建两个线程，分别代表小红和小明，再去同一个账户对象中取钱1万
        new DrawThread(acc,"小红").start(); // 小红
        new DrawThread(acc,"小明").start(); // 小明

//        Account acc1 = new Account("ICBC-112",10000);
//        new DrawThread(acc1,"小黑").start(); // 小黑
//        new DrawThread(acc1,"小白").start(); // 小白
    }
}
